package wf.dto.geocon;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
import java.io.Serializable;
import java.util.List;
import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import javax.persistence.NamedNativeQueries;
import javax.persistence.NamedNativeQuery;
import javax.persistence.Transient;

/**
 *
 * @author Rómulo Galindo Tanta
 */
@Entity
@NamedNativeQueries({
    @NamedNativeQuery(
            name = "frageo.pbgeocapval",
            query = "select * from frageo.pbgeocapval(:p_co_geocon,:p_nu_geocap)",
            resultClass = GeocapvalDto.class)
})
public class GeocapvalDto implements Serializable {

    @EmbeddedId
    private GeocapvalDtoID id;
    @Column(name = "no_geocapval")
    private String no_geocapval;
    @Column(name = "ti_puncol")
    private String ti_puncol;
    @Transient
    private List l_punCap;

    public GeocapvalDtoID getId() {
        return id;
    }

    public void setId(GeocapvalDtoID id) {
        this.id = id;
    }

    public String getNo_geocapval() {
        return no_geocapval;
    }

    public void setNo_geocapval(String no_geocapval) {
        this.no_geocapval = no_geocapval;
    }

    public String getTi_puncol() {
        return ti_puncol;
    }

    public void setTi_puncol(String ti_puncol) {
        this.ti_puncol = ti_puncol;
    }

    public List getL_punCap() {
        return l_punCap;
    }

    public void setL_punCap(List l_punCap) {
        this.l_punCap = l_punCap;
    }
}
